technical colleges - German English Dictionary